type of catfish (trichomyctrerus punctulatus) - Spanish English Dictionary